permanent residence permit - Francés Inglés Diccionario